package com.hs.common.repository

import com.hs.common.dto.SysDeptDto
import com.hs.common.dto.SysRoleDto
import kotlinx.coroutines.flow.Flow

/**
 * 部门的的仓库
 */
interface IDeptRepository {


    /***
     * 插入数据库
     */
    suspend fun insertDept(sysDeptDto: SysDeptDto)

    /**
     * 查询所有信息
     */
    fun getAllDept(): Flow<List<SysDeptDto>>


    suspend fun selectByCode(sysTemNo: String) : SysDeptDto


}